it snows - Alemán Inglés Diccionario